
require.config({
	//i基础路径，默认为入口文件的data-main文件的当前路径
	baseUrl: 'Resource/Script',
	//路由
	paths:{
		"Vue":'vue/vue',
		"jquery":"jquery.1.9.1",
		"a":"requireJs/a",
		"b":"requireJs/b",
		"c":"requireJs/c",
		"d":"requireJs/d",
		"e":"requireJs/e",
	},
	shim:{
		//以下写法为简单写法
		// "c" : ['jquery']
		"c":{
			//如果不声明这个依赖，在模块C中需要进行依赖声明
			deps: ['jquery'],	
			//需要暴露得对象，可以是函数，也可以是其他对象
            exports: 'funcc',
            
		},
		//多个函数需要导出
		"d" : {
        	init:function() {
        		return {
        			func4:func4,
        			func44:func44,
        			arr4:arr4,
        		}
        	}
        }
		
	}
});
require(['Vue','b','c','d'],function(Vue,b,c,d){
	//jquery使用
	$('#div1').css('border','1px solid #ccc');

	//vue的写法
	new Vue({
	    el: '#div1',
	    data: function() {      
	      return {
	        test:'test11',
	        cnt:0
	      }
	    },
	    methods:{
	    	handleClick(){
	    		this.cnt++;
	    		this.test = 'test' + this.cnt;
	    	}
	    }
	});

	b.funcb();
	funcc();
	d.func4();
	d.func44();
	console.log(d.arr4);

})